﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using SIGERP_Entidades;
using SIGERP_Negocio;

namespace SIGERP_Presentacion
{
    public partial class frmResolucion : Form
    {
        private Reclamo r;
        private Boolean guardo = false;
        ErrorProvider ep = new ErrorProvider();

        public frmResolucion(Reclamo reclamo)
        {
            r = reclamo;
            InitializeComponent();
            txtDescripcion.Text = r.descripcion_resolucion;
        }

        public Boolean getGuardo() 
        {
            return guardo;
        }

        private void cerrar(object sender, EventArgs e)
        {
            Close();
        }

        private void guardar(object sender, EventArgs e)
        {
            ep.Clear();
            if (txtDescripcion.Text.Equals(""))
            {
                ep.SetError(txtDescripcion, "Debe ingresar una descripción de la resolución");
                txtDescripcion.Focus();
                return;
            }

            r.descripcion_resolucion = txtDescripcion.Text;
            Reclamos.resolverReclamo(r);
            guardo = true;
            Close();
        }

        private void toolStripAyuda_Click(object sender, EventArgs e)
        {
            Help.ShowHelp(this, "C:/SIGERP/SIGERP_AYUDA.chm", HelpNavigator.Topic, "frmResolucion.htm");
        }
    }
}
